To depend on - Allemand Anglais Dictionnaire